package einlesenUndDatenverwaltung;


/**
 * Klasse zur Erzeugung von Studentenobjekten mit Gettern und Settern für die einzelnen Attribute.
 * 
 * @author (Daniel Uhlig) 
 * @version (12.12.2013)
 */
public class Student {
    //Attribute des Studenten
	private int matrikelnummer;
	private String name;
	private String vorname;
	private String universitaet;
	private String wohnort;
	private boolean istZeitminimierer;
	
	/**
	 * Konstruktor zur Erzeugung von Studentenobjekten.
	 */
	public Student(){
		
	}
	/**
	 * Methode zur Rückgabe des Attributs Matrikelnummer.
	 * @return (int)-Attribut Matrikelnummer 
	 */
	public int getMatrikelnummer() {
		return matrikelnummer;
	}
	
	/**
	 * Methode zum Setzen des Attributs Matrikelnummer.
	 * 
	 * @param matrikelnummer (int)
	 */
	public void setMatrikelnummer(int matrikelnummer) {
		this.matrikelnummer = matrikelnummer;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Name.
	 * 
	 * @return (String)- Attribut Name
	 */
	public String getName() {
		return name;
	}
	
	/**
	 * Methode zum Setzen des Attributs Name.
	 * 
	 * @param name (String)
	 */
	public void setName(String name) {
		this.name = name;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Vorname.
	 * 
	 * @return (String)- Attribut Vorname
	 */
	public String getVorname() {
		return vorname;
	}
	
	/**
	 * Methode zum Setzen des Attributs Vorname.
	 * 
	 * @param vorname (String)
	 */
	public void setVorname(String vorname) {
		this.vorname = vorname;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Universität.
	 * 
	 * @return (String)- Attribut Universität
	 */
	public String getUniversitaet() {
		return universitaet;
	}
	
	/**
	 * Methode zum Setzen des Attributs Universität.
	 * 
	 * @param universitaet (String)
	 */
	public void setUniversitaet(String universitaet) {
		this.universitaet = universitaet;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Wohnort.
	 * 
	 * @return (String) - Attribut Wohnort
	 */
	public String getWohnort() {
		return wohnort;
	}
	
	/**
	 * Methode zum Setzen des Attributs Wohnort.
	 * 
	 * @param wohnort (String)
	 */
	public void setWohnort(String wohnort) {
		this.wohnort = wohnort;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs istZeitminimierer.
	 * 
	 * @return (boolean) - Attribut istZeitminimierer (true=ja)
	 */
	public boolean getIstZeitminimierer() {
		return istZeitminimierer;
	}
	
	/**
	 * Methode zum Setzen des Attributs istZeitminimierer.
	 * 
	 * @param istZeitminimierer (boolean)
	 */
	public void setIstZeitminimierer(boolean istZeitminimierer) {
		this.istZeitminimierer = istZeitminimierer;
	}
	
	

}
